check mate - German English Dictionary